home *** CD-ROM | disk | FTP | other *** search
Wrap
Makefile | 1995-04-10 | 2.0 KB | 119 lines
BIN = Close \ Examine \ Exists \ ExpandArgs \ FilePart \ GetWord \ Open \ PathPart \ ReadLn \ ScriptName \ SetOwner \ SRun \ SRunSX \ Suffix \ Tackon \ Touch \ VolName \ WB_Delete \ WriteLn \ Yes TEMP = \#?.o \#?.lnk DESTDIR = SHARE:C/ SRCDIR = 0Utils/ all : $(BIN) clean clean : @-delete $(TEMP) erase : clean @-delete $(BIN) install : $(BIN) @-copy $(BIN) $(DESTDIR) distribution.lha : $(BIN) @-Execute << set echo on Delete Distribuition.lha cd / lha -x -a a Distribution.lha $(SRCDIR)\#?.(doc|c) $(SRCDIR).\#? $(SRCDIR)~(\#?.\#?) cd $(SRCDIR) Rename /Distribution.lha "" < # This hack was needed for sc 6.51 in the time between 10.10. and 1.1. AMIGADATE = `rx "say '""('translate(date(E),'.','/')')""'"` # the following line creates the dependencies starting from #?.c (e.g. after "insfile apipe:list lformat %s #?.c") # first while !r down while r down bstart while !r down up bend goto b while cb (first set xx \$currentword (\$xx : ) down 2 insline first ( \\\$(CC) \\\$(CFLAGS) \\\$<) goto +2 Close : Close.c $(CC) $(CFLAGS) $< Examine : Examine.c $(CC) $(CFLAGS) $< Exists : Exists.c $(CC) $(CFLAGS) $< ExpandArgs : ExpandArgs.c $(CC) $(CFLAGS) $< FilePart : FilePart.c $(CC) $(CFLAGS) $< GetWord : GetWord.c $(CC) $(CFLAGS) $< Open : Open.c $(CC) $(CFLAGS) $< PathPart : PathPart.c $(CC) $(CFLAGS) $< ReadLn : ReadLn.c $(CC) $(CFLAGS) $< ScriptName : ScriptName.c $(CC) $(CFLAGS) $< SetOwner : SetOwner.c $(CC) $(CFLAGS) $< SRun : SRun.c $(CC) $(CFLAGS) $< SRunSX : SRunSX.c $(CC) $(CFLAGS) $< Suffix : Suffix.c $(CC) $(CFLAGS) $< Tackon : Tackon.c $(CC) $(CFLAGS) $< test : test.c $(CC) $(CFLAGS) $< Touch : Touch.c $(CC) $(CFLAGS) $< VolName : VolName.c $(CC) $(CFLAGS) $< WB_Delete : WB_Delete.c $(CC) $(CFLAGS) $< WriteLn : WriteLn.c $(CC) $(CFLAGS) $< Yes : Yes.c $(CC) $(CFLAGS) $<